AI019
การเขียนโปรแกรมด้วยเอลิกซีร์ (Elixir)
ความไม่เปลี่ยนแปลงและการเริ่มต้นใช้งานเอลิกซีร์
วัตถุประสงค์การเรียนรู้
- อธิบายแนวคิดและข้อดีของการจัดเก็บข้อมูลแบบไม่เปลี่ยนแปลง
- ระบุและใช้ประเภทข้อมูลพื้นฐานของเอลิกซีร์
- แยกแยะระหว่างการเปลี่ยนค่าตัวแปร (rebinding) และการเปลี่ยนแปลงข้อมูล (mutation)
- เชี่ยวชาญโครงสร้างพื้นฐานสำหรับการจัดการลิสต์และทูเพิล